Java Based VoIP Performance Monitoring Tool
نویسنده
چکیده
This paper describes the development of a user friendly Voice over Internet Protocol (VoIP) monitoring tool. This monitoring tool was developed by using Java Programming and tested on a VoIP network testbed where it uses Session Initiation Protocol (SIP) and Real-time Transport Protocol (RTP) to transmit the voice signal with G.711 modern codec. Quality of Service (QoS) parameters that are being measured are the delay, throughput, jitter and packet loss of the VoIP traffic. This monitoring tool’s results are considered acceptable since these results were compared with other monitoring tools and it is found that the results obtained from the developed tool are relatively similar to the other tools.
منابع مشابه
Design and Implementation of SIP based VoIP Application for Mobile Devices using J 2 ME
Voice over Internet Protocol (VoIP) is a way to carry out a telephonic conversation over a data network. VoIP applications, with SIP and RTP, promise converged telecommunications and data services that are cheaper, more versatile and provide good voice quality as compared to traditional offerings. Although VoIP is widely used, VoIP on mobile devices is still in its infancy. Currently, there are...
متن کاملAn Open Source P2P Encrypted VoIP Application
Open source is the future of technology. This community is growing by the day; developing and improving existing frameworks and software for free. Open source replacements are coming up for almost all proprietary software nowadays. This paper proposes an open source application which could replace Skype, a popular VoIP soft phone. The performance features of the developed software is analyzed a...
متن کاملJPMT: A Java Performance Monitoring Tool
This paper describes our Java Performance Monitoring Toolkit (JPMT), which is developed for detailed analysis of the behavior and performance of Java applications. JPMT represents internal execution behavior of Java applications by event traces, where each event represents the occurrence of some activity, such as thread creation, method invocation, and locking contention. JPMT supports event fi...
متن کاملDesign and Performance Evaluation of a Java-Based Multicast Browser Tool
This paper presents a case study in the use of reliable multicasting in Web-based multi-party applications. To carry out this study, we have designed and implemented WEBCLASS, a multicast browser tool written in Java. In WEBCLASS, all the actions of a “master” Web browser are mimicked on a set of client browsers. Monitoring of the master browser is performed by a set of threads, which use a rel...
متن کاملA VoIP Traffic Monitoring System based on NetFlow v9
With the development of VoIP (Voice over IP) service, new security threats are expected to be appeared. However, existing IP network security solutions can not detect new VoIP specified network threats because they can not reflect characteristics of VoIP. In this paper, we propose a novel system that can monitor VoIP service and detect VoIP network threats practically. The proposed system colle...
متن کامل